oil producing - Turkish English Dictionary